export const dateNew = parameter => {
  let _date = new Date(parameter)
  let Y = _date.getFullYear(),
    m = _date.getMonth() + 1,
    d = _date.getDate(),
    H = _date.getHours(),
    i = _date.getMinutes(),
    s = _date.getSeconds()

  m = m < 10 ? '0' + m : m
  d = d < 10 ? '0' + d : d
  H = H < 10 ? '0' + H : H
  i = i < 10 ? '0' + i : i
  s = s < 10 ? '0' + s : s
  return { Y, m, d, H, i, s }
}

// 毫秒转分钟
export const haoMiao = haomaio => {
  if(!haomaio){
    return false
  }
  // 算出秒
  let fenList = haomaio / 1000 / 60
  // 以点 转化数组
  fenList = fenList.toString().split('.')
  // 截取两位数
  let miao = fenList[1].substring(0, 2)
  // 补零
  miao = miao.length >= 2 ? miao : miao + '0'
  // 60秒，加1分 ，在补零
  let fen = miao >= 60 ? (parseInt(fenList[0]) + 1 > 10 ? '0' + fenList[0] : fenList[0]) : '0' + fenList[0]
  // 60秒，重置秒数
  miao = miao >= 60 ? '0' + miao.slice(1) : miao
  return { fen, miao, fenMiao: fen + ':' + miao }
}

// 范围随机数   min 开始   max 结束 
export const ranDomRange = (min, max) => {
  let a = Math.floor(Math.random() * (min - max + 1)) + max
  return a
}